package com.company;

public class Test09完数 {
    public static void main(String[] args) {
        for (int i=1;i<1000;i++){
            if(wanshu(i)){
                System.out.println("完数"+i);
            }
        }
    }

    /**
     * 完数
     * @param x
     * @return
     */
    public static boolean wanshu(int x){
        int sum = 0;
        for(int i=1;i<x;i++){
            if(x%i == 0){
                sum = sum + i;
            }
        }
        if(sum==x){
            return true;
        }else {
            return false;
        }
    }
}
